<?php

namespace App\Http\Controllers\Api\V1;

use League\Fractal\Serializer\ArraySerializer;

class CustomFommat extends ArraySerializer
{
    /**
     * collection     改写方法返回格式
     *
     * @param string $resourceKey  要操作的数据 必须为集合
     * @param array $data 要操作的数据
     * 
     * @return array 重组后的数据
     */
    public function collection($resourceKey, array $data)
    {
        return ['data' => $data,'status_code'=>200,'message'=>'成功!'];
    }
    /**
     * collection     改写方法返回格式
     *
     * @param string $resourceKey  要操作的数据
     * @param array $data 要操作的数据
     *
     * @return array 重组后的数据
     */
    public function item($resourceKey, array $data)
    {
        return ['data' => $data,'status_code'=>200,'message'=>'成功!'];
    }
}
